self-powered station - Fransızca İngilizce Sözlük